import react from '@vitejs/plugin-react-swc';
import { defineConfig } from 'vite';

// 暂时移除tsconfigPaths插件以解决ESM兼容性问题
// import tsconfigPaths from 'vite-tsconfig-paths';

export default defineConfig({
    server: {
        port: 5173,
        open: false,
        fs: { allow: ['..', '../..'] }, // 允许访问 monorepo 根（跨包源码联调）
    },
    plugins: [react()], // 暂时移除tsconfigPaths()
    build: { target: 'es2022', sourcemap: true, outDir: 'dist' },
});
